package com.qishanor.system.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.qishanor.framework.base.ZeusBaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;
import java.time.LocalDateTime;


/**
 * 文件管理表
 *
 * @author Joe
 * @date 2022-06-22 15:56:09
 */

@Data
@TableName("sys_file")
@NoArgsConstructor
@ToString(callSuper = true)
@SuperBuilder(toBuilder = true)
@EqualsAndHashCode(callSuper = true)
public class SysFile extends ZeusBaseModel<String> {

    private static final long serialVersionUID = 1L;


    /**
     * 桶名
     */
    private String bucketName;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 原始名
     */
    private String original;

    /**
     * 类型
     */
    private String type;

    /**
     * 文件大小
     */
    private Long fileSize;


}
